spot algae - Espagnol Anglais Dictionnaire